Drop support for offscreen GdkWindows
authorAlexander Larsson <alexl@redhat.com>
Tue, 25 Oct 2016 07:54:37 +0000 (09:54 +0200)
committerAlexander Larsson <alexl@redhat.com>
Tue, 25 Oct 2016 07:54:37 +0000 (09:54 +0200)
commit70935f09526ba9f1d0b2f6af10e18712df73eda9
tree5faccfc562bcf8dee34ebbd6424d86f31af236c5
parent639898000e8e1f8bf1a72b778978a2c8e30c2d9b
Drop support for offscreen GdkWindows

These complicate a lot of GdkWindow internals to implement features
that not a lot of apps use, and will be better achieved using gsk.
So, we just drop it all.
53 files changed:
demos/gtk-demo/Makefile.am
demos/gtk-demo/demo.gresource.xml
demos/gtk-demo/offscreen_window.c [deleted file]
demos/gtk-demo/offscreen_window2.c [deleted file]
docs/reference/gdk/gdk4-sections.txt
docs/reference/gtk/gtk-docs.sgml
docs/reference/gtk/gtk4-sections.txt
gdk/Makefile.am
gdk/broadway/gdkdisplay-broadway.h
gdk/broadway/gdkwindow-broadway.c
gdk/gdkdevice.c
gdk/gdkinternals.h
gdk/gdkoffscreenwindow.c [deleted file]
gdk/gdkwindow.c
gdk/gdkwindow.h
gdk/gdkwindowimpl.c
gdk/makefile.msc
gdk/mir/gdkmirwindowimpl.c
gdk/quartz/gdkdevice-core-quartz.c
gdk/quartz/gdkevents-quartz.c
gdk/quartz/gdkscreen-quartz.c
gdk/quartz/gdkwindow-quartz.c
gdk/wayland/gdkdevice-wayland.c
gdk/wayland/gdkwindow-wayland.c
gdk/win32/gdkdnd-win32.c
gdk/win32/gdkwindow-win32.c
gdk/x11/gdkdisplay-x11.h
gdk/x11/gdkdnd-x11.c
gdk/x11/gdkwindow-x11.c
gtk/Makefile.am
gtk/gtk-autocleanups.h
gtk/gtk.h
gtk/gtkdnd-quartz.c
gtk/gtkflowbox.c
gtk/gtkgesture.c
gtk/gtklistbox.c
gtk/gtkoffscreenwindow.c [deleted file]
gtk/gtkoffscreenwindow.h [deleted file]
gtk/gtkscrolledwindow.c
gtk/gtktooltip.c
gtk/gtkwidget.c
gtk/gtkwindow.c
gtk/makefile.msc.in
tests/Makefile.am
tests/gtkoffscreenbox.c [deleted file]
tests/gtkoffscreenbox.h [deleted file]
tests/makefile.msc
tests/testoffscreen.c [deleted file]
tests/testoffscreenwindow.c [deleted file]
testsuite/gtk/notify.c
testsuite/gtk/treeview.c
testsuite/reftests/label-sizing.ref.ui
testsuite/reftests/label-sizing.ui